package com.sigerap.mesa.action;

import java.util.List;

import org.apache.log4j.Logger;

import com.sigerap.comanda.model.Comanda;
import com.sigerap.comanda.service.RegistroService;
import com.sigerap.comensal.model.Comensal;
import com.sigerap.comensal.service.ComensalService;
import com.sigerap.mesa.model.Mesa;
import com.sigerap.mesa.service.MesaService;
/**
 * 
 * @author Spirit-20121
 *
 */
public class CargarMesaAction {
	
	Logger logger = Logger.getLogger(CargarMesaAction.class);
	
	private RegistroService service;
	private Mesa mesa;
	private Comanda comanda;
	private List<Comanda> comandas;
	private Comensal comensal;
	private ComensalService service1;
	
	public CargarMesaAction(){
		service=new RegistroService();
	}
	
	public String execute()throws Exception{
		comensal = new Comensal();
		service1 = new ComensalService();
		String retorno="exito";
		comanda=service.consultarComanda(comanda);
		comandas=service.listarComandas();
		logger.info("Comanda"+comanda.getCodComensal());
		comensal.setCodComensal(comanda.getCodComensal());
		comensal=service1.consultarComensal(comensal);
		return retorno;
	}

	public List<Comanda> getcomandas() {
		return comandas;
	}
	

	public Mesa getMesa() {
		return mesa;
	}

	public void setMesa(Mesa mesa) {
		this.mesa = mesa;
	}

	public Comanda getComanda() {
		return comanda;
	}

	public void setComanda(Comanda comanda) {
		this.comanda = comanda;
	}

	public List<Comanda> getComandas() {
		return comandas;
	}

	public void setComandas(List<Comanda> comandas) {
		this.comandas = comandas;
	}

	public Comensal getComensal() {
		return comensal;
	}

	public void setComensal(Comensal comensal) {
		this.comensal = comensal;
	}
	

}
